package com.bbjob.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.bbjob.model.QueChoice;
import com.bbjob.model.QueChoiceWithBank;
import com.bbjob.util.BbjobMapper;

public interface QueChoiceMapper extends BbjobMapper<QueChoice> {
	
	/**
	 * 获取选择判断，带卷子信息
	 * @param list 标签集合
	 * @param name 客观题题干
	 * @param userid 用户id
	 * @param organCode 用户组织code
	 * @param type 1选择2判断
	 * @param status 0私有 1共有
	 * @param pageNo 
	 * @param pageSize
	 * @param bankType 所属的试卷类型，对应的sys_function type为3的哪几种
	 * @return
	 */
	List<QueChoiceWithBank> selectQueChoiceWithBank(@Param("list") List<String> list,@Param("bankid") String bankid, @Param("name") String name, @Param("userid") Integer userid,
			@Param("organCode") String organCode, @Param("type") Integer type, @Param("status") Integer status,@Param("pageNo") Integer pageNo,
			@Param("pageSize") Integer pageSize,@Param("bankType") Integer bankType);
}